package com.junzhiit.nengji.api.web.vo;

import java.util.ArrayList;
import java.util.List;

import com.bainaeco.framework.base.BaseObject;
import com.junzhiit.nengji.bo.GoodsBO;
import com.junzhiit.nengji.model.ShopClient;

public class OrderInfoVO extends BaseObject{

	private static final long serialVersionUID = 1L;
	
	private AddressVO address;
	
	private List<OrdersShopVO> shop = new ArrayList<OrdersShopVO>();
	
	private Double postage;
	
	private Double sumMoney;
	
	private List<CouponsDetailsVO> couponsDetails;
	
	private List<GoodsBO> noSupportList; 
	
	private UserConfigVO userConfig;
	
	public void addShop(OrdersShopVO ordersShopVO){
		this.shop.add(ordersShopVO);
	}

	public AddressVO getAddress() {
		return address;
	}

	public void setAddress(AddressVO address) {
		this.address = address;
	}

	public List<OrdersShopVO> getShop() {
		return shop;
	}

	public void setShop(List<OrdersShopVO> shop) {
		this.shop = shop;
	}

	public Double getPostage() {
		return postage;
	}

	public void setPostage(Double postage) {
		this.postage = postage;
	}

	public Double getSumMoney() {
		return sumMoney;
	}

	public void setSumMoney(Double sumMoney) {
		this.sumMoney = sumMoney;
	}

	public List<CouponsDetailsVO> getCouponsDetails() {
		return couponsDetails;
	}

	public void setCouponsDetails(List<CouponsDetailsVO> couponsDetails) {
		this.couponsDetails = couponsDetails;
	}

	public List<GoodsBO> getNoSupportList() {
		return noSupportList;
	}

	public void setNoSupportList(List<GoodsBO> noSupportList) {
		this.noSupportList = noSupportList;
	}

	public UserConfigVO getUserConfig() {
		return userConfig;
	}

	public void setUserConfig(UserConfigVO userConfig) {
		this.userConfig = userConfig;
	}
}
